Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
34 LEEWARD ROAD Semi-Detached £151,000 21 Feb 2002
73 LEEWARD ROAD Semi-Detached £375,000 29 Mar 2018
75 LEEWARD ROAD Semi-Detached £85,000 27 Oct 1995
77 LEEWARD ROAD Semi-Detached £280,000 21 Apr 2016